DRAMA: A Library for Parallel Dynamic Load Balancing of Finite Element Applications

نویسندگان

  • Bart Maerten
  • Dirk Roose
  • Achim Basermann
  • Jochen Fingberg
  • Guy Lonsdale
چکیده

We describe a software library for dynamic load balancing of finite element codes. The application code has to provide the current distributed mesh and information on the calculation and communication requirements, and receives from the library all necessary information to re-allocate the application data. The library computes a new partitioning, either via direct mesh migration or via parallel graph re-partitioning, by interfacing to the ParMetis or Jostle package. We describe the functionality of the DRAMA library and we present some results.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic load-balancing of ®nite element applications with the DRAMA library

The DRAMA library, developed within the European Commission funded (ESPRIT) project DRAMA, supports dynamic load-balancing for parallel (message-passing) mesh-based applications. The target applications are those with dynamic and solution-adaptive features. The focus within the DRAMA project was on ®nite element simulation codes for structural mechanics. An introduction to the DRAMA library wil...

متن کامل

Dynamic multi-partitioning for parallel finite element applications

The DRAMA project 1 has been initiated to support the take-up of large scale parallel simulation in industry by dealing with the main problem which restricts the use of message passing simulation codes | the inability to perform dynamic load balancing. The central product of the project is a library comprising a variety of tools for dynamic repartitioning of unstructured Finite Element (FE) app...

متن کامل

Dynamic cost modelling and load balancing for mesh-based applications

The DRAMA project is a European Commission (ESPRIT)-funded project which has been initiated to support the take-up of large scale parallel simulation in industry by dealing with one of the main problems which restricts the use of message-passing simulation codes the inability to perform dynamic load balancing. A concentration on message-passing parallelisation corresponds to the target of addre...

متن کامل

Parleda: a Library for Parallel Processing in Computational Geometry Applications

ParLeda is a software library that provides the basic primitives needed for parallel implementation of computational geometry applications. It can also be used in implementing a parallel application that uses geometric data structures. The parallel model that we use is based on a new heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda uses two main lib...

متن کامل

Dynamic Multi-partitioning for Parallel ®nite Element Applications

The central product of the DRAMA (Dynamic ReAllocation of Meshes for parallel Finite Element Applications) project is a library comprising a variety of tools for dynamic re-partitioning of unstructured Finite Element (FE) applications. The input to the DRAMA library is the computational mesh, and corresponding costs, partitioned into sub-domains. The core library functions then perform a parall...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999